//package com.utils.spring.shirospringboot.controller;
//
//import org.apache.shiro.SecurityUtils;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RequestMethod;
//import org.springframework.web.bind.annotation.ResponseBody;
//
//import com.kyhd.dshp.manage.enums.ResultStatusCode;
//import com.kyhd.dshp.manage.vo.Result;
//
//import io.swagger.annotations.Api;
//@Api(tags = "公用方法（未授权跳转方法、被踢出后跳转方法）")
//@RequestMapping("/common")
//@Controller
//public class CommonController {
//
//    /**
//     * 未授权跳转方法
//     * @return
//     */
//    @RequestMapping(value = "/unauth" , method = RequestMethod.GET)
//    @ResponseBody
//    public Result unauth(){
//        SecurityUtils.getSubject().logout();
//        return new Result(ResultStatusCode.UNAUTHO_ERROR);
//    }
//
//    /**
//     * 被踢出后跳转方法
//     * @return
//     */
//    @RequestMapping(value = "/kickout"  , method = RequestMethod.GET)
//    @ResponseBody
//    public Result kickout(){
//        return new Result(ResultStatusCode.INVALID_TOKEN);
//    }
//}
